Jigoshop\Shipping\AdvancedFlatRate A

Total Complexity 64
Dependencies 10
Dependents 0
Total lines 448
Lines of code 255
Logical lines of code 87
Comment lines 125
Methods 25
Properties 5

Methods 25

Method Rating Maintainability Complexity Lines of code
getRates()
B
42 23 44
getOptions()
S
38 2 84
validateOptions()
S
50 4 29
isEnabled()
S
60 5 11
calculate()
S
56 4 18
is()
S
77 3 3
restoreState()
S
73 2 5
isActive()
S
78 2 3
getName()
S
77 2 3
isAdminOnly()
S
78 2 3
isSSLRequired()
S
82 1 3
setTestMode()
S
82 1 3
isTestModeEnabled()
S
82 1 3
hasTestMode()
S
82 1 3
isConfigured()
S
82 1 3
setActive()
S
76 1 4
__construct()
S
72 1 5
getShippingRate()
S
82 1 3
setShippingRate()
S
81 1 3
getId()
S
81 1 3
getState()
S
71 1 6
getTaxClasses()
S
81 1 3
isTaxable()
S
80 1 3
getTitle()
S
80 1 3
setAdminOnly()
S
76 1 4